← Index
NYTProf Performance Profile   
For /Users/timbo/perl5/perlbrew/perls/perl-5.18.2/bin/perlcritic
  Run on Sat Mar 19 22:12:22 2016
Reported on Sat Mar 19 22:14:11 2016

Filename(eval 52)[/Users/timbo/perl5/perlbrew/perls/perl-5.18.2/lib/site_perl/5.18.2/Exception/Class.pm:177]
StatementsExecuted 4 statements in 92µs
Eval Invoked At/Users/timbo/perl5/perlbrew/perls/perl-5.18.2/lib/site_perl/5.18.2/Exception/Class.pm line 177
Sibling evals1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
1119µs64µsPerl::Critic::Exception::Configuration::Option::::BEGIN@3Perl::Critic::Exception::Configuration::Option::BEGIN@3
0000s0sPerl::Critic::Exception::Configuration::Option::::FieldsPerl::Critic::Exception::Configuration::Option::Fields
0000s0sPerl::Critic::Exception::Configuration::Option::::descriptionPerl::Critic::Exception::Configuration::Option::description
0000s0sPerl::Critic::Exception::Configuration::Option::::message_suffixPerl::Critic::Exception::Configuration::Option::message_suffix
0000s0sPerl::Critic::Exception::Configuration::Option::::option_namePerl::Critic::Exception::Configuration::Option::option_name
0000s0sPerl::Critic::Exception::Configuration::Option::::option_valuePerl::Critic::Exception::Configuration::Option::option_value
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1package Perl::Critic::Exception::Configuration::Option;
2
3290µs264µs
# spent 64µs (9+55) within Perl::Critic::Exception::Configuration::Option::BEGIN@3 which was called: # once (9µs+55µs) by Exception::Class::_make_subclass at line 3
use base qw(Perl::Critic::Exception::Configuration);
# spent 64µs making 1 call to Perl::Critic::Exception::Configuration::Option::BEGIN@3 # spent 55µs making 1 call to base::import, recursion: max depth 2, sum of overlapping time 55µs
4
51400nsour $VERSION = '1.1';
6
712µs1;
8
9sub description
10{
11 return 'A problem with an option in the Perl::Critic configuration, whether from a file or a command line or some other source.';
12}
13sub Fields { return ($_[0]->SUPER::Fields, 'option_name', 'option_value', 'message_suffix') }
14
15sub option_name { $_[0]->{option_name} }
16sub option_value { $_[0]->{option_value} }
17sub message_suffix { $_[0]->{message_suffix} }
18
19;